var config = {
	host: '192.168.1.142',
	httpurl:'',
	port: 20000,
	num: 1, //启动终端的数量  最多3个
	time: 5000,//默认间隔发送时间
	clild:1//0：不使用子进程 1：使用子进程
}
var data = {
	// 注册包
	regist:'7e 01 00 00 2c 02 00 00 00 00 15 00 01 00 2c 01 33 37 30 39 36 30 54 37 2d 54 38 30 38 00 00 00 00 00 00 00 00 00 00 00 00 00 30 33 32 39 31 37 30 01 d4 c1 42 38 38 38 38 7b 7e',//注册包   
	/*
    7e # 标识位
	010200060200000000150001 # 消息头
	    0100 # 消息ID
	    002c # 消息体属性
	        0x002c=0b(0000,0000,0010,1100)
	        消息体长度[0-9]==0b(00,0010,1100)==44字节
	        数据加密方式[10-12]==0b(000)
	        分包[13]==0,也即第12-15位的消息包封装项不存在
	        保留位[14-15]==00
	    020000000015 # 终端手机号
	    0001 # 流水号
	# 消息体 44个字节
	002c0133373039363054372d54383038000000000000000000000000003033323931373001d4c14238383838 
		002c #省域 ID
		0133 #市县域 ID
		3730393630 #制造商 ID
		54372d5438303800000000000000000000000000 #终端型号
		30333239313730 #终端 ID
		……………………
		……………………
	7b # 校验码	
	7e # 标识位
	*/
	// 心跳包
	heart:'7e 00 02 00 00 02 00 00 00 00 15 00 02 32 7e',//心跳包
	/*
     7e # 标识位
		00 02 00 00 02 00 00 00 00 15 00 02 # 消息头
		    0002 # 消息ID
		    0000 # 消息体属性，消息体属性每个位都为零,也即第12-15位的消息包封装项不存在,消息体也为空
		    020000000015 # 终端手机号
		    0002 # 流水号
		32 # 校验码
	 7e # 标识位
	*/
	// 终端通用应答包
	response:'7e 00 01 00 05 02 00 00 00 00 15 00 03 00 05 00 04 00 25 7e',//终端通用应答包（终端）
	/*
     7e # 标识位
		00 01 00 05 02 00 00 00 00 15 00 03 # 消息头
		    0001 # 消息ID
		    0005 # 消息体属性，消息体属性每个位都为零,也即第12-15位的消息包封装项不存在,消息体也为空
		    020000000015 # 终端手机号
		    0003 # 流水号
		# 消息体 5个字节
            0005 #应答流水号
            0004 #应答id
            00 #结果
		25 # 校验码
	 7e # 标识位
	*/
	// 位置信息查询包(平台)
	select_pos:'7e 82 01 00 00 02 00 00 00 00 15 00 04 45 7e',//位置信息查询(平台)
	/*
     7e # 标识位
		82 01 00 00 02 00 00 00 00 15 00 04 # 消息头
		    8201 # 消息ID
		    0000 # 消息体属性，消息体属性每个位都为零,也即第12-15位的消息包封装项不存在,消息体也为空
		    020000000015 # 终端手机号(6个字节)
		    0004 # 流水号
		45 # 校验码
	 7e # 标识位
	*/
	// 位置信息查询应答包（终端）
	// pos_response:'7e  45 7e',//位置查询信息应答(终端)
	/*
     7e # 标识位
		02 01 00 00 02 00 00 00 00 15 00 04 # 消息头
		    0201 # 消息ID
		    0000 # 消息体属性，消息体属性每个位都为零,也即第12-15位的消息包封装项不存在,消息体也为空
		    020000000015 # 终端手机号(6个字节)
		    0004 # 流水号
		# 消息体 5个字节
            0005 #应答流水号
            
		45 # 校验码
	 7e # 标识位
	*/
	// 位置信息汇报包
	pos_report:'7e 02 00 00 51 02 00 00 00 00 15 00 05 '+ 
		'00 00 00 00 00 0C 00 03 01 A6 8E B1 06 5F EE 79 03 75 00 51 00 50 18 03 21 13 11 30 '+ 
		'01 04 00 01 43 3F 02 02 02 3A 03 02 00 67 25 04 00 00 00 00 '+  
		'30 01 19 31 01 13 A6 0A 00 04 60 04 85 21 3A BA 0C 64 '+  
		'AA 0D 01 01 BB BB CC 31 76 7A D3 36 00 00 90 16 7e',
	/*
      7e # 标识位
		02 00 00 00 02 00 00 00 00 15 00 05 # 消息头
		    0200 # 消息ID
		    0051 # 消息体属性，消息体属性每个位都为零,也即第12-15位的消息包封装项不存在,消息体也为空
		    020000000015 # 终端手机号(6个字节)
		    0005 # 流水号
		# 消息体 81个字节
		    基本信息部分
            00 00 00 00 #报警标志
            00 0C 00 03 #换成二进制（00000000 00001100 00000000 00000011），状态位：ACC开，定位，使用 GPS 卫星进行定位 ，使用北斗卫星进行定位
		    01 A6 8E B1 #纬度，以度为单位的纬度值乘以10的六次方，精确到百万分之一度，化为十进制，即实际纬度数
		    06 5F EE 79 #经度，以度为单位的经度值乘以10的六次方，精确到百万分之一度，化为十进制，即实际经度数
		    03 75       #高程，海拔高度
		    00 51       #速度，1/10km/h
		    00 50       #方向，0-359，正北为0，顺时针
		    18 03 21 13 11 30 #时间，YY-MM-DD-hh-mm-ss（GMT+8 时间，本标准中之后涉及的时间均采用此时区） 
		    位置附加信息项列表部分
		    01 04 00 01 43 3F #0x01,附加信息ID；里程;04,附加信息长度;0001433F,附加信息，1/10km，对应车上里程表读数
		    02 02 02 3A       #0x02,附加信息ID:油量;02,附加信息长度;023A，附加信息,1/10L，对应车上油量表读数
		    03 02 00 67       #0x03,附加信息ID:速度;02,附加信息长度;0067,附加信息，行驶记录功能获取的速度，1/10km/h
		    25 04 00 00 00 00 #0x25,附加信息ID:扩展车辆信号状态位;04,附加信息长度;00000000,附加信息
		    30 01 19          #0x30,附加信息ID:无线通信网络信号强度;01,附加信息长度;19,附加信息,二进制00011001
		    31 01 13          #0x31,附加信息ID:GNSS定位卫星数;01,附加信息长度;13,附加信息,二进制00010011
		    A6 0A 00 04 60 04 85 21 3A BA 0C 64 #0xA6,附加信息ID:公司自定义;0A,附加信息长度;0004600485213ABA0C64,附加信息
		    AA 0D 01 01 BB BB CC 31 76 7A D3 36 00 00 90 #0xAA,附加信息ID:公司自定义:普通can数据;0D,附加信息长度;0101BBBBCC31767AD336000090,附加信息
		16 # 校验码
	 7e # 标识位
	*/
	/*
      行驶记录数据采集命令 消息id：0x8700

	*/
	caiji:'7e 87 00 00 01 02 00 00 00 00 15 00 06 31 39 7e',
	/*
      7e # 标识位
		870000000200000000150006 # 消息头
		    8700 # 消息ID
		    0001 # 消息体属性
		    020000000015 # 终端手机号
		    0006 # 流水号
		31 # 消息体 1个字节
		39 # 校验码	
	  7e # 标识位
	*/
	//上报驾驶员信息请求(平台)
	driver:'7e 87 00 00 00 02 00 00 00 00 15 00 07 39 7e',
	/*
      7e # 标识位
		870000000200000000150007 # 消息头
		    8700 # 消息ID
		    0000 # 消息体属性
		    020000000015 # 终端手机号
		    0007 # 流水号
		39 # 校验码	
	  7e # 标识位
	*/
	//驾驶员身份信息采集上报(终端)
	 driver_info:'7e 07 02 00 27 02 00 00 00 00 15 00 08 '+
     '01 18 03 25 10 22 30 00 06 e3 c9 d1 c7 e9 aa 00 00 00 00 00 00 00 00 00 00 00 01 23 45 67 89 23 45 64 35 08 c9 c2 ce f7 d6 d0 b4 ef 20 19 03 06'+
	 '39 7e',
	/*
      7e # 标识位
		070200270200000000150008 # 消息头
		    0702 # 消息ID
		    0030 # 消息体属性
		    020000000015 # 终端手机号
		    0008 # 流水号
		01 180325102230 00 06 e3c9d1c7e9aa 00000000000000000000000012345678923456435 08 c9c2cef7d6d0b4ef 20190306     #消息体
		39 # 校验码	
	  7e # 标识位
	*/
	//多媒体数据上传(终端)
	media:'7e 08 01 00 00 02 00 00 00 00 15 00 25 00 08 00 01 '+
	//起始字节0，消息体的前半部分(8个字节)
	'00 01 00 01 01 00 00 01 '+
	//起始字8,多媒体数据的位置基本信息(28个字节)
	'00 00 00 00 00 0C 00 03 01 A6 8E B1 06 5F EE 79 03 75 00 51 00 50 18 03 21 13 11 30',
	//4、5字节假的
	/* 消息的总长都为：1+16+(36+987)+1+1=1042(最大值)
      7e # 标识位
		080100270200000000150008 # 消息头
		    0801 # 消息ID
		    0030 # 消息体属性(长度：1864061)
		    020000000015 # 终端手机号
		    000c # 流水号
		    #消息体最长为1023，多媒体数据包最大为987
		39 # 校验码	
	  7e # 标识位
	*/
	//摄像头立即拍摄命令(平台)
	photo:'7e 88 01 00 0c 02 00 00 00 00 15 00 09 '+
    '01 00 01 00 00 00 03 01 7d 3f 3f 7d '+
	'39 7e',
	/*
      7e # 标识位
		8801000c0200000000150009 # 消息头
		    8801 # 消息ID
		    000c # 消息体属性
		        0x0006=0b(0000,0000,0000,0110)
		        消息体长度[0-9]==0b(00,0000,0110)==6字节
		        数据加密方式[10-12]==0b(000)
		        分包[13]==0,也即第12-15位的消息包封装项不存在
		        保留位[14-15]==00
		    020000000015 # 终端手机号
		    0009 # 流水号
		01 0001 0000 00 03 01 7d 3f 3f 7d  # 消息体 12个字节
		39 # 校验码	
	  7e # 标识位
	*/
	// 摄像头立即拍摄命令应答(终端)
	photo_info:'7e 08 05 00 09 02 00 00 00 00 15 00 0a '+
    '00 27 00 00 01 39 33 34 34 '+
	'39 7e',
	/*
      7e # 标识位
		08050009020000000015000a # 消息头
		    0805 # 消息ID
		    0009 # 消息体属性
		        0x0006=0b(0000,0000,0000,0110)
		        消息体长度[0-9]==0b(00,0000,0110)==6字节
		        数据加密方式[10-12]==0b(000)
		        分包[13]==0,也即第12-15位的消息包封装项不存在
		        保留位[14-15]==00
		    020000000015 # 终端手机号
		    000a # 流水号
		0027 00 0001 39333434 # 消息体 9个字节
		39 # 校验码	
	  7e # 标识位
	*/
	// 鉴权包
	jianquan:'7e 01 02 00 06 02 00 00 00 00 15 00 0b 31 36 39 33 34 34 39 7e'//鉴权包 
	/*
      7e # 标识位
		01020006020000000015000b # 消息头
		    0102 # 消息ID
		    0006 # 消息体属性
		        0x0006=0b(0000,0000,0000,0110)
		        消息体长度[0-9]==0b(00,0000,0110)==6字节
		        数据加密方式[10-12]==0b(000)
		        分包[13]==0,也即第12-15位的消息包封装项不存在
		        保留位[14-15]==00
		    020000000015 # 终端手机号
		    000b # 流水号
		313639333434 # 消息体 6个字节
		39 # 校验码	
	  7e # 标识位
	*/
}


exports.config = config;
exports.data = data;